package com.yuncheng.oaApi.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class SpcyJcyBxdVo {


    @ApiModelProperty(value = "主键id")
    private String oaid;

    @ApiModelProperty(value = "申请事项id")
    private String fsqsxid;

    @ApiModelProperty(value = "报销内容描述")
    private String fbxnrms;

    @ApiModelProperty(value = "报销时间描述")
    private String fbxsjms;

    @ApiModelProperty(value = "经办科室")
    private String fjbks;

    @ApiModelProperty(value = "经办科室id")
    private String fjbksid;

    @ApiModelProperty(value = "经办人")
    private String fjbr;

    @ApiModelProperty(value = "经办人id")
    private String fjbrid;

    @ApiModelProperty(value = "检查企业名称")
    private String fjcqymc;

    @ApiModelProperty(value = "企业所在地市")
    private String fqyszds;

    @ApiModelProperty(value = "企业所在区县")
    private String fqyszqx;

    @ApiModelProperty(value = "企业地址")
    private String fqydz;

    @ApiModelProperty(value = "检查事项名称")
    private String fjcsxmc;

    @ApiModelProperty(value = "检查开始日期")
    private String fjcksrq;

    @ApiModelProperty(value = "检查结束日期")
    private String fjcjsrq;

    @ApiModelProperty(value = "检查天数")
    private Integer fjcts;

    @ApiModelProperty(value = "劳务费报销金额")
    private String flwfbxje;

    @ApiModelProperty(value = "特殊事项申请报销金额")
    private String ftssxsqbxje;

    @ApiModelProperty(value = "流程状态")
    private String flczt;

    @ApiModelProperty(value = "经办部门审核人id")
    private String fjbbmshrid;

    @ApiModelProperty(value = "经办部门审核人")
    private String fjbbmshr;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "经办部门审核时间")
    private Date fjbbmshsj;

    @ApiModelProperty(value = "经办部门审核意见")
    private String fjbbmshyj;

    @ApiModelProperty(value = "财务审核人id")
    private String fcwshrid;

    @ApiModelProperty(value = "财务审核人")
    private String fcwshr;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "财务审核时间")
    private Date fcwshsj;

    @ApiModelProperty(value = "财务审核意见")
    private String fcwshyj;

    @ApiModelProperty(value = "中心审批人id")
    private String fzxsprid;

    @ApiModelProperty(value = "中心审批人")
    private String fzxspr;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "中心审批时间")
    private Date fzxspsj;

    @ApiModelProperty(value = "中心审批意见")
    private String fzxspyj;

    @ApiModelProperty(value = "报销单状态")
    private String fbxdzt;

    @ApiModelProperty(value = "是否有特殊事项申请")
    private String fsfytssxsq;

    @ApiModelProperty(value = "是否有无单位派车")
    private String fsfywdwpc;

    @ApiModelProperty(value = "无城市交通/住宿说明")
    private String fwcsjtzssm;

    @ApiModelProperty(value = "无城市交通/住宿说明签字人id")
    private String fwcsjtzssmqzrid;

    @ApiModelProperty(value = "无城市交通/住宿说明签字人姓名")
    private String fwcsjtzssmqzrxm;

    @ApiModelProperty(value = "是否发起流程")
    private String fsffqlc;
    @ApiModelProperty(value = "报销单类型：检查员报销单/在职（本单位人员）出差报销单/对公转账申请单/支出报销单")
    private String fbxdlx;


    @ApiModelProperty(value = "预算项目id")
    private String fysxmid;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "填报日期")
    private Date ftbrq;

    @ApiModelProperty(value = "单据号")
    private String fdjh;


    @ApiModelProperty(value = "联系电话")
    private String flxdh;


    @ApiModelProperty(value = "申请依据")
    private String fsqyj;

    @ApiModelProperty(value = "单据数量")
    private String fdjsl;

    @ApiModelProperty(value = "流程编码")
    private String flcbm;


    @ApiModelProperty(value = "出纳审核人")
    private String fcnshr;

    @ApiModelProperty(value = "出纳审核意见")
    private String fcnshyj;
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "出纳审核时间")
    private Date fcnshsj;

    @ApiModelProperty(value = "出纳审核人id")
    private String fcnshrid;


    @ApiModelProperty(value = "小计-交通费小计")
    private String fjtfxj;

    @ApiModelProperty(value = "小计-出差补助小计")
    private String fccbzxj;

    @ApiModelProperty(value = "小计-其他小计")
    private String fqtxj;

    @ApiModelProperty(value = "小计-住宿费小计")
    private String fzsfxj;

    @ApiModelProperty(value = "差旅费报销金额")
    private String fclfbxje;
    @ApiModelProperty(value = "合计报销金额")
    private String fhjbxje;

    @ApiModelProperty(value = "合计报销金额（大写）")
    private String fhjbxjedx;

    @ApiModelProperty(value = "公务卡报销金额-总")
    private String fgwkbxje;

    @ApiModelProperty(value = "转账报销金额-总")
    private String fzzbxje;

    @ApiModelProperty(value = "储蓄卡报销金额-总")
    private String fcxkbxje;


    @ApiModelProperty(value = "报销类型")
    private String fbxlx;

    @ApiModelProperty(value = "是否对公转账")
    private String fsfdgzz;

    @ApiModelProperty(value = "开户银行")
    private String fkhyh;

    @ApiModelProperty(value = "开户银行卡号")
    private String fkhyhkh;

    @ApiModelProperty(value = "开户银行所在地")
    private String fkhyhszd;

    @ApiModelProperty(value = "收款单位")
    private String fskdw;

    @ApiModelProperty(value = "一般报销金额")
    private String fybbxje;


    @ApiModelProperty(value = "报销单据")
    private String fbxdj;

    @ApiModelProperty(value = "证件类型")
    private String fzjlx;

    @ApiModelProperty(value = "伙食补助小计")
    private String fhsbzxj;

    @ApiModelProperty(value = "市内交通费小计")
    private String fsnjtfxj;

    //2024-5-24  经办人审核

    @ApiModelProperty(value = "经办人审核人")
    private String fjbrshr;
    @ApiModelProperty(value = "经办人审核人id")
    private String fjbrshrid;
    @ApiModelProperty(value = "经办人审核意见")
    private String fjbrshyj;
    @ApiModelProperty(value = "经办人审核意见时间")
    private String fjbrshyjsj;


    @ApiModelProperty(value = "财务选择人id")
    private String fcwxzrid;














    @ApiModelProperty(value = "流转id")
    private String jobid;

    @ApiModelProperty(value = "环节名称")
    private String fhjmc;

    @ApiModelProperty(value = "流程名称")
    private String flcmc;

    @ApiModelProperty(value = "流程是否结束")
    private String lcsfjs;

    @ApiModelProperty(value = "发送人")
    private String ffsrmc;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "发送时间")
    private Date ffssj;

    @ApiModelProperty(value = "待办人")
    private String fdbr;

    @ApiModelProperty(value = "办理人")
    private String fblr;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "办理时间")
    private Date fblsj;

    @ApiModelProperty(value = "办理状态")
    private String fblzt;

    @ApiModelProperty(value = "办理状态不等于")
    private String fblztne;

    @ApiModelProperty(value = "退回意见")
    private String fthyj;

    @ApiModelProperty(value = "待办人id")
    private String fdbrid;

    @ApiModelProperty(value = "办理意见")
    private String fblyj;

    @ApiModelProperty(value = "办理类型")
    private String fbllx;

    @ApiModelProperty(value = "办理部门")
    private String fblbm;

    @ApiModelProperty(value = "是否可撤回")
    private String fsfkch;


    public String getFjtfxj() {
        return fjtfxj;
    }

    public void setFjtfxj(String fjtfxj) {
        this.fjtfxj = fjtfxj;
    }

    public String getFccbzxj() {
        return fccbzxj;
    }

    public void setFccbzxj(String fccbzxj) {
        this.fccbzxj = fccbzxj;
    }

    public String getFqtxj() {
        return fqtxj;
    }

    public void setFqtxj(String fqtxj) {
        this.fqtxj = fqtxj;
    }

    public String getFzsfxj() {
        return fzsfxj;
    }

    public void setFzsfxj(String fzsfxj) {
        this.fzsfxj = fzsfxj;
    }

    public String getFhjbxjedx() {
        return fhjbxjedx;
    }

    public void setFhjbxjedx(String fhjbxjedx) {
        this.fhjbxjedx = fhjbxjedx;
    }

    public String getFgwkbxje() {
        return fgwkbxje;
    }

    public void setFgwkbxje(String fgwkbxje) {
        this.fgwkbxje = fgwkbxje;
    }

    public String getFzzbxje() {
        return fzzbxje;
    }

    public void setFzzbxje(String fzzbxje) {
        this.fzzbxje = fzzbxje;
    }

    public String getFcxkbxje() {
        return fcxkbxje;
    }

    public void setFcxkbxje(String fcxkbxje) {
        this.fcxkbxje = fcxkbxje;
    }

    public String getFbxdj() {
        return fbxdj;
    }

    public void setFbxdj(String fbxdj) {
        this.fbxdj = fbxdj;
    }

    public String getFzjlx() {
        return fzjlx;
    }

    public void setFzjlx(String fzjlx) {
        this.fzjlx = fzjlx;
    }

    public String getFhsbzxj() {
        return fhsbzxj;
    }

    public void setFhsbzxj(String fhsbzxj) {
        this.fhsbzxj = fhsbzxj;
    }

    public String getFsnjtfxj() {
        return fsnjtfxj;
    }

    public void setFsnjtfxj(String fsnjtfxj) {
        this.fsnjtfxj = fsnjtfxj;
    }

    public String getFjbrshr() {
        return fjbrshr;
    }

    public void setFjbrshr(String fjbrshr) {
        this.fjbrshr = fjbrshr;
    }

    public String getFjbrshrid() {
        return fjbrshrid;
    }

    public void setFjbrshrid(String fjbrshrid) {
        this.fjbrshrid = fjbrshrid;
    }

    public String getFjbrshyj() {
        return fjbrshyj;
    }

    public void setFjbrshyj(String fjbrshyj) {
        this.fjbrshyj = fjbrshyj;
    }

    public String getFjbrshyjsj() {
        return fjbrshyjsj;
    }

    public void setFjbrshyjsj(String fjbrshyjsj) {
        this.fjbrshyjsj = fjbrshyjsj;
    }

    public String getFcwxzrid() {
        return fcwxzrid;
    }

    public void setFcwxzrid(String fcwxzrid) {
        this.fcwxzrid = fcwxzrid;
    }

    public String getFsfdgzz() {
        return fsfdgzz;
    }

    public void setFsfdgzz(String fsfdgzz) {
        this.fsfdgzz = fsfdgzz;
    }

    public String getFkhyh() {
        return fkhyh;
    }

    public void setFkhyh(String fkhyh) {
        this.fkhyh = fkhyh;
    }

    public String getFkhyhkh() {
        return fkhyhkh;
    }

    public void setFkhyhkh(String fkhyhkh) {
        this.fkhyhkh = fkhyhkh;
    }

    public String getFkhyhszd() {
        return fkhyhszd;
    }

    public void setFkhyhszd(String fkhyhszd) {
        this.fkhyhszd = fkhyhszd;
    }

    public String getFskdw() {
        return fskdw;
    }

    public void setFskdw(String fskdw) {
        this.fskdw = fskdw;
    }

    public String getFybbxje() {
        return fybbxje;
    }

    public void setFybbxje(String fybbxje) {
        this.fybbxje = fybbxje;
    }

    public String getOaid() {
        return oaid;
    }

    public void setOaid(String oaid) {
        this.oaid = oaid;
    }

    public String getFsqsxid() {
        return fsqsxid;
    }

    public void setFsqsxid(String fsqsxid) {
        this.fsqsxid = fsqsxid;
    }

    public String getFbxnrms() {
        return fbxnrms;
    }

    public void setFbxnrms(String fbxnrms) {
        this.fbxnrms = fbxnrms;
    }

    public String getFbxsjms() {
        return fbxsjms;
    }

    public void setFbxsjms(String fbxsjms) {
        this.fbxsjms = fbxsjms;
    }

    public String getFjbks() {
        return fjbks;
    }

    public void setFjbks(String fjbks) {
        this.fjbks = fjbks;
    }

    public String getFjbksid() {
        return fjbksid;
    }

    public void setFjbksid(String fjbksid) {
        this.fjbksid = fjbksid;
    }

    public String getFjbr() {
        return fjbr;
    }

    public void setFjbr(String fjbr) {
        this.fjbr = fjbr;
    }

    public String getFjbrid() {
        return fjbrid;
    }

    public void setFjbrid(String fjbrid) {
        this.fjbrid = fjbrid;
    }

    public String getFjcqymc() {
        return fjcqymc;
    }

    public void setFjcqymc(String fjcqymc) {
        this.fjcqymc = fjcqymc;
    }

    public String getFqyszds() {
        return fqyszds;
    }

    public void setFqyszds(String fqyszds) {
        this.fqyszds = fqyszds;
    }

    public String getFqyszqx() {
        return fqyszqx;
    }

    public void setFqyszqx(String fqyszqx) {
        this.fqyszqx = fqyszqx;
    }

    public String getFqydz() {
        return fqydz;
    }

    public void setFqydz(String fqydz) {
        this.fqydz = fqydz;
    }

    public String getFjcsxmc() {
        return fjcsxmc;
    }

    public void setFjcsxmc(String fjcsxmc) {
        this.fjcsxmc = fjcsxmc;
    }

    public String getFjcksrq() {
        return fjcksrq;
    }

    public void setFjcksrq(String fjcksrq) {
        this.fjcksrq = fjcksrq;
    }

    public String getFjcjsrq() {
        return fjcjsrq;
    }

    public void setFjcjsrq(String fjcjsrq) {
        this.fjcjsrq = fjcjsrq;
    }

    public Integer getFjcts() {
        return fjcts;
    }

    public void setFjcts(Integer fjcts) {
        this.fjcts = fjcts;
    }

    public String getFhjbxje() {
        return fhjbxje;
    }

    public void setFhjbxje(String fhjbxje) {
        this.fhjbxje = fhjbxje;
    }

    public String getFlwfbxje() {
        return flwfbxje;
    }

    public void setFlwfbxje(String flwfbxje) {
        this.flwfbxje = flwfbxje;
    }

    public String getFclfbxje() {
        return fclfbxje;
    }

    public void setFclfbxje(String fclfbxje) {
        this.fclfbxje = fclfbxje;
    }

    public String getFtssxsqbxje() {
        return ftssxsqbxje;
    }

    public void setFtssxsqbxje(String ftssxsqbxje) {
        this.ftssxsqbxje = ftssxsqbxje;
    }

    public String getFlczt() {
        return flczt;
    }

    public void setFlczt(String flczt) {
        this.flczt = flczt;
    }

    public String getFjbbmshrid() {
        return fjbbmshrid;
    }

    public void setFjbbmshrid(String fjbbmshrid) {
        this.fjbbmshrid = fjbbmshrid;
    }

    public String getFjbbmshr() {
        return fjbbmshr;
    }

    public void setFjbbmshr(String fjbbmshr) {
        this.fjbbmshr = fjbbmshr;
    }

    public Date getFjbbmshsj() {
        return fjbbmshsj;
    }

    public void setFjbbmshsj(Date fjbbmshsj) {
        this.fjbbmshsj = fjbbmshsj;
    }

    public String getFjbbmshyj() {
        return fjbbmshyj;
    }

    public void setFjbbmshyj(String fjbbmshyj) {
        this.fjbbmshyj = fjbbmshyj;
    }

    public String getFcwshrid() {
        return fcwshrid;
    }

    public void setFcwshrid(String fcwshrid) {
        this.fcwshrid = fcwshrid;
    }

    public String getFcwshr() {
        return fcwshr;
    }

    public void setFcwshr(String fcwshr) {
        this.fcwshr = fcwshr;
    }

    public Date getFcwshsj() {
        return fcwshsj;
    }

    public void setFcwshsj(Date fcwshsj) {
        this.fcwshsj = fcwshsj;
    }

    public String getFcwshyj() {
        return fcwshyj;
    }

    public void setFcwshyj(String fcwshyj) {
        this.fcwshyj = fcwshyj;
    }

    public String getFzxsprid() {
        return fzxsprid;
    }

    public void setFzxsprid(String fzxsprid) {
        this.fzxsprid = fzxsprid;
    }

    public String getFzxspr() {
        return fzxspr;
    }

    public void setFzxspr(String fzxspr) {
        this.fzxspr = fzxspr;
    }

    public Date getFzxspsj() {
        return fzxspsj;
    }

    public void setFzxspsj(Date fzxspsj) {
        this.fzxspsj = fzxspsj;
    }

    public String getFzxspyj() {
        return fzxspyj;
    }

    public void setFzxspyj(String fzxspyj) {
        this.fzxspyj = fzxspyj;
    }

    public String getFbxdzt() {
        return fbxdzt;
    }

    public void setFbxdzt(String fbxdzt) {
        this.fbxdzt = fbxdzt;
    }

    public String getFsfytssxsq() {
        return fsfytssxsq;
    }

    public void setFsfytssxsq(String fsfytssxsq) {
        this.fsfytssxsq = fsfytssxsq;
    }

    public String getFsfywdwpc() {
        return fsfywdwpc;
    }

    public void setFsfywdwpc(String fsfywdwpc) {
        this.fsfywdwpc = fsfywdwpc;
    }

    public String getFwcsjtzssm() {
        return fwcsjtzssm;
    }

    public void setFwcsjtzssm(String fwcsjtzssm) {
        this.fwcsjtzssm = fwcsjtzssm;
    }

    public String getFwcsjtzssmqzrid() {
        return fwcsjtzssmqzrid;
    }

    public void setFwcsjtzssmqzrid(String fwcsjtzssmqzrid) {
        this.fwcsjtzssmqzrid = fwcsjtzssmqzrid;
    }

    public String getFwcsjtzssmqzrxm() {
        return fwcsjtzssmqzrxm;
    }

    public void setFwcsjtzssmqzrxm(String fwcsjtzssmqzrxm) {
        this.fwcsjtzssmqzrxm = fwcsjtzssmqzrxm;
    }

    public String getFsffqlc() {
        return fsffqlc;
    }

    public void setFsffqlc(String fsffqlc) {
        this.fsffqlc = fsffqlc;
    }

    public String getFbxdlx() {
        return fbxdlx;
    }

    public void setFbxdlx(String fbxdlx) {
        this.fbxdlx = fbxdlx;
    }

    public String getFbxlx() {
        return fbxlx;
    }

    public void setFbxlx(String fbxlx) {
        this.fbxlx = fbxlx;
    }

    public String getFysxmid() {
        return fysxmid;
    }

    public void setFysxmid(String fysxmid) {
        this.fysxmid = fysxmid;
    }

    public Date getFtbrq() {
        return ftbrq;
    }

    public void setFtbrq(Date ftbrq) {
        this.ftbrq = ftbrq;
    }

    public String getFdjh() {
        return fdjh;
    }

    public void setFdjh(String fdjh) {
        this.fdjh = fdjh;
    }

    public String getFlxdh() {
        return flxdh;
    }

    public void setFlxdh(String flxdh) {
        this.flxdh = flxdh;
    }

    public String getFsqyj() {
        return fsqyj;
    }

    public void setFsqyj(String fsqyj) {
        this.fsqyj = fsqyj;
    }

    public String getFdjsl() {
        return fdjsl;
    }

    public void setFdjsl(String fdjsl) {
        this.fdjsl = fdjsl;
    }

    public String getFlcbm() {
        return flcbm;
    }

    public void setFlcbm(String flcbm) {
        this.flcbm = flcbm;
    }

    public String getFcnshr() {
        return fcnshr;
    }

    public void setFcnshr(String fcnshr) {
        this.fcnshr = fcnshr;
    }

    public String getFcnshyj() {
        return fcnshyj;
    }

    public void setFcnshyj(String fcnshyj) {
        this.fcnshyj = fcnshyj;
    }

    public Date getFcnshsj() {
        return fcnshsj;
    }

    public void setFcnshsj(Date fcnshsj) {
        this.fcnshsj = fcnshsj;
    }

    public String getFcnshrid() {
        return fcnshrid;
    }

    public void setFcnshrid(String fcnshrid) {
        this.fcnshrid = fcnshrid;
    }

    public String getJobid() {
        return jobid;
    }

    public void setJobid(String jobid) {
        this.jobid = jobid;
    }

    public String getFhjmc() {
        return fhjmc;
    }

    public void setFhjmc(String fhjmc) {
        this.fhjmc = fhjmc;
    }

    public String getFlcmc() {
        return flcmc;
    }

    public void setFlcmc(String flcmc) {
        this.flcmc = flcmc;
    }

    public String getLcsfjs() {
        return lcsfjs;
    }

    public void setLcsfjs(String lcsfjs) {
        this.lcsfjs = lcsfjs;
    }

    public String getFfsrmc() {
        return ffsrmc;
    }

    public void setFfsrmc(String ffsrmc) {
        this.ffsrmc = ffsrmc;
    }

    public Date getFfssj() {
        return ffssj;
    }

    public void setFfssj(Date ffssj) {
        this.ffssj = ffssj;
    }

    public String getFdbr() {
        return fdbr;
    }

    public void setFdbr(String fdbr) {
        this.fdbr = fdbr;
    }

    public String getFblr() {
        return fblr;
    }

    public void setFblr(String fblr) {
        this.fblr = fblr;
    }

    public Date getFblsj() {
        return fblsj;
    }

    public void setFblsj(Date fblsj) {
        this.fblsj = fblsj;
    }

    public String getFblzt() {
        return fblzt;
    }

    public void setFblzt(String fblzt) {
        this.fblzt = fblzt;
    }

    public String getFblztne() {
        return fblztne;
    }

    public void setFblztne(String fblztne) {
        this.fblztne = fblztne;
    }

    public String getFthyj() {
        return fthyj;
    }

    public void setFthyj(String fthyj) {
        this.fthyj = fthyj;
    }

    public String getFdbrid() {
        return fdbrid;
    }

    public void setFdbrid(String fdbrid) {
        this.fdbrid = fdbrid;
    }

    public String getFblyj() {
        return fblyj;
    }

    public void setFblyj(String fblyj) {
        this.fblyj = fblyj;
    }

    public String getFbllx() {
        return fbllx;
    }

    public void setFbllx(String fbllx) {
        this.fbllx = fbllx;
    }

    public String getFblbm() {
        return fblbm;
    }

    public void setFblbm(String fblbm) {
        this.fblbm = fblbm;
    }

    public String getFsfkch() {
        return fsfkch;
    }

    public void setFsfkch(String fsfkch) {
        this.fsfkch = fsfkch;
    }
}
